package pruebas;

import junit.framework.TestCase;
import juego.ArmaLimitada;
import juego.ArmaTorpedoAdaptable;
import juego.Coordenada;
import juego.ExcepcionMunicionAgotada;

public class TestArmaTorpedoAdaptable extends TestCase {
	
	public void testDisparar(){
		
		ArmaLimitada unArma = new ArmaTorpedoAdaptable();
		for(int i = 0; i < 2; i++) {
			try{
				unArma.disparar(new Coordenada(0,0));
				assertTrue (true);
			}
			catch (ExcepcionMunicionAgotada e){
				assertTrue (false);
			}
		}
		try{
			unArma.disparar(new Coordenada(0,0));
			assertTrue (false);
		}
		catch (ExcepcionMunicionAgotada e){
			assertTrue (true);
		}
	}
	

}